package com.zw.rpc.transport;

/**
 * 1、启动监听
 * 2、处理请求
 * 3、关闭监听
 *
 * @author zw
 */
public interface TransportServer {

    /**
     * 初始化
     *
     * @param port 端口
     * @param handler 请求处理器
     */
    void init(int port,RequestHandler handler);

    /**
     * 启动监听
     */
    void start();

    /**
     * 关闭监听
     */
    void stop();

}
